package edu.upc.cineplanet.service.impl;

import java.util.List;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import edu.upc.cineplanet.Domain.UsuarioAdmin;
import edu.upc.cineplanet.repository.UsuarioAdminRepository;
import edu.upc.cineplanet.service.UsuarioAdminService;

@Service
public class UsuarioAdminServiceImpl implements UsuarioAdminService {
	
	@Autowired
	private UsuarioAdminRepository repository;
	
	public List<UsuarioAdmin> obtenerUsuariosAdmin() {
		 
		return  repository.obtenerUsuariosAdmin();
	}
	
	public boolean busquedaUsuario(UsuarioAdmin usu){
		return repository.busquedaUsuario( usu);
	}

	public boolean validaUsuarioAdmin(String usuario, String clave) {
		// TODO Auto-generated method stub
		return repository.validaUsuarioAdmin(usuario, clave) ;
	}
	
	public void crearUsuarioAdmin(UsuarioAdmin usu) {
		repository.crearUsuarioAdmin(usu);
	}
	
	public UsuarioAdmin ObtenerUsuarioAdmin(String usuario){
		return repository.ObtenerUsuarioAdmin(usuario);
	}

	public void actualizarUsuario(UsuarioAdmin usua){
		repository.actualizarUsuario(usua);
	}
	
	public void eliminarUsuario(UsuarioAdmin usu){
		repository.eliminarUsuario(usu);
	}
}
